2

我是java初学者,用Delphi很久了。当我想离开一个方法时,我需要使用该exit()方法,而在 Java 中我使用return. 为了中止所有后续方法,我abort()在 Delphi 中调用该方法。如何在 Java 中做到这一点?

4

2 回答 2

1

Java 中没有直接支持您所要求的内容,但是以一种不优雅的方式,您可以通过抛出异常并在您认为适合代码的任何位置捕获它来模拟中止的行为。

使用 System.exit(0) 将不一样,该方法调用将退出您的程序,而没有任何机会在此过程中恢复。

于 2011-10-04T02:30:41.520 回答
-1

如果您在此链接(http://www.delphibasics.co.uk/RTL.asp?Name=Abort)中使用中止,我认为此功能与throw类似,请参阅此链接

http://www.roseindia.net/java/exceptions/how-to-throw-exceptions.shtml http://en.wikibooks.org/wiki/Java_Programming/Throwing_and_Catching_Exceptions

于 2011-10-04T02:36:31.963 回答