永发信息网

java 用System.exit(-1)和return有什么不同?

答案:2  悬赏:80  手机版
解决时间 2021-11-20 10:03
  • 提问者网友:缘字诀
  • 2021-11-20 06:49
java 用System.exit(-1)和return有什么不同?
最佳答案
  • 五星知识达人网友:掌灯师
  • 2021-11-20 07:41
对于只有一个单一方法的类或者系统来说是一样的,但是对于含有多个类和方法,且调用关系比较复杂时就不一样了。
System.exit(-1)是指所有程序(方法,类等)停止,系统停止运行。
return只是这一个方法停止,并不影响其他方法的顺序运行。比如:
void a(){
b();
c();
d();
}其中b()中是return.c()是System.exit(-1);那么
b()会执行,c()会执行,而d()不会被执行。
全部回答
  • 1楼网友:平生事
  • 2021-11-20 08:07
应该是当执行System.exit(-1)的时候就不让返回上一页面,而return则可以返回上一页面.这就是区别!`
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯