首页 青云排行榜 知识中心 控制台

哪个答案最贴切地表明了程序的行为?(     )

public class MyProgram {
    public static void throwit() {
        throw new RuntimeException();
    }
    public static void main(String args[]) {
        try {
            System.out.println("Hello world ");
            throwit();
            System.out.println("Done with try block ");
        } finally {
            System.out.println("Finally executing ");
        }
    }
}

程序将无法编译。

程序将打印Hello world,然后打印RuntimeException已发生,接着打印Done with try block,最后打印Finally executing。

程序将打印"Hello world",然后打印RuntimeException异常,最后打印"Finally executing"。

程序将打印"Hello world",然后打印"Finally executing",接着打印RuntimeException异常。

1、try可以跟随catch或者finally,catch和finally至少出现一个,也可两个都出现。
2、异常抛出后,不论是否catch,finally都会被执行。
关于我们
公司简介
联系我们
联系我们
售前咨询: leizhongnan@eval100.com
售后服务: 0755-26415932
商务合作: support@eval100.com
友情链接
金蝶软件
快递100
关注我们
Copyright © 2023-2023 深圳慧题科技有限公司 粤ICP备2023109746号-1 粤公网安备44030002001082