java请任意输入内容,用空行结束程序

java请任意输入内容,用空行结束程序,第1张

public static void main(String args[])

{

Scanner scanner = new Scanner(Systemin);

do

{

Systemoutprintln("请任意输入内容,用空行结束程序");

String line = scannernextLine();

String space = " ";

if (lineendsWith(space))

return;

} while (true);

}

import javaioIOException;

public class TestEnter {

public static void main(String[] args) throws IOException{

while(true){

if(Systeminread() == '\n')

Systemexit(0);

}

}

}

退出java程序的方法如下:

1、 使用Systemexit(0);

jdk文档:Systemexit(int status)是中止当前虚拟机的运行,也就是强制性的推出程序。

那个参数是状态码,0表示正常退出程序,其他值表示异常退出。

return 是函数中返回某个变量的关键字,只能退出方法。

2、关闭java程序加载方式

在游览器中,选择“工具”-“internet",选择“安全”选项卡,单击自定义级别按钮,d出安全设置对话框,在脚本选项中对java小程序脚本选项点选禁用。

如果想要关闭的更多,可以将IE游览器activex功能,java功能和脚本功能全部关闭,将非IE类游览器java和javascript功能关闭,这样的话安全系数更高

3、点击默认关闭方式

关闭旧的  framesetVisible(false);

迁移至新画面 new framesetVisiable(true);

setDefaultCloseOperation(javaxswingWindowConstantsEXIT_ON_CLOSE);默认点击关闭;

dispose()用来挂起;

如果在一个循环里,想退出这个循环请用break;

如果在一个method中,想不执行下面的代码直接退出这个method请用return;

如果你想要程序直接中断退出,不执行后面的任何代码,请用Systemexit(0);

在控制台输入零,所以就要用到Scanner这个类,代码如下:

Scanner sc = new Scanner(Systemin);

让输入的值控制程序的关闭,代码如下:、

if("0"equals(scnextLine())){

  Systemexit(0);//关闭当前进程。

}

在Java中,抛出异常之后,如果不对异常进行处理,代码会一直往调用的上层抛,直到线程的执行器,如果在这里异常仍然未得到处理,线程将停止执行。所以抛出异常后如果不对异常进行处理,后面的代码将不会执行。

比如以下代码:

public void testException throws Exception(){

Systemoutprintln("start");

throw new Exception("test exception");

Systemoutprintln("execute ended");

}

最后一行代码在异常抛出之后,这行代码是不会执行的。

以上就是关于java请任意输入内容,用空行结束程序全部的内容,包括:java请任意输入内容,用空行结束程序、JAVA 中 按回车键退出的 程序代码怎么写、如何退出java程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/9324449.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存