对于只有一个单一方法的类或者系统来说是一样的,但是对于含有多个类和方法,且调用关系比较复杂时就不一样了。System.exit(-1)是指所有程序(方法,类等)停止,系统停止运行。return只是这一个方法停止,并不影响其他方法的顺序运行。