java中终止当前方法,但不退出系统仍然继续下个方法计算,可以在方法的最后加上return语句,实例如下:
public class ceshi{
public static void main(String[] args)
{
ceshi ce = new ceshi();
fun();
fun1();
}
public void fun(){//会终止的方法
reurn;
}
public void fun1(){
Systemoutprintln("我是第二个执行的方法");
}
}
Process类提供的函数很少,找了一下,能跟判断终止有关的函数只有一个:
exitValue()
public abstract int exitValue()Returns the exit value for the subprocess
Returns:
the exit value of the subprocess represented by this Process object by convention, the value 0 indicates normal termination
Throws:
IllegalThreadStateException - if the subprocess represented by this Process object has not yet terminated
通过这个函数可得到Process的终止方式。如果未终止,抛出异常。
捕获这个异常就行了。
对啊,java虚拟机只是一个环境,如果你的java程序需要的类包你的手机虚拟机中没有的话,就不能使用了解决的办法,如果是标准的j2me程序的话,应该不会出现这个问题的,所以安装java程序时,最好安装与你的手机品牌,型号匹配的像nokia,它的手机虚拟机中除了标准的j2me类包,还有nokia专属的类包呢
以上就是关于java中如何终止当前方法,但不退出系统仍然继续下个方法计算全部的内容,包括:java中如何终止当前方法,但不退出系统仍然继续下个方法计算、Java 中的进程如何判断已经终止、JAva程序意外终止运行等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)