读书人

一段诡谲的代码

发布时间: 2012-10-25 10:58:58 作者: rapoo

一段诡异的代码

今天在网上看到这段代码,着实让人晕头转向。如下:

public class Test {public static void main(String[] args) {System.out.println(test());}public static String test() {try {System.out.println("try block");return test1();} finally {System.out.println("finally block");}}public static String test1() {System.out.println("return statement");return "after return";}}
?经过运行,结果是:try blockreturn statementfinally blockafter return

读书人网 >编程

热点推荐