break return此外continue也能终止本次循环,从线程方面讲可以使用 Thread.currentThread().stop(); Thread.currentThread()是获取当前线程的方法,然后调用Thread的stop()方法终止线程,如果不想异常抛出错误,可以自定义一个异常类,捕捉异常即可
一:Java应用程序退出的触发机制有:
1.自动结束:应用没有存活线程或只有后台线程时;
2.System.exit(0);
3.kill 或 ctrl+C;
4.kill -9 强制退出;
二.打开一个端口,监听端口里的命令,收到命令后调用System.exit。
三.JMX
通过JMX的mbean远程控制来实现。
如果不弹出你就try catch捕获这个异常。你看一下java的线程,thread,写一个线程 thread.close()也能终止,望采纳谢谢
break return
Thread.currentThread().stop();
Thread.currentThread().stop();