
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程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)