首页 > 其他分享 >finally语句块相关面试题

finally语句块相关面试题

时间:2024-02-18 12:44:36浏览次数:26  
标签:语句 面试题 int System try finally

    public static void m() {
        try {
            System.out.println("try...");
            System.exit(0);
        } finally {
            System.out.println("finally...");
        }
    }

上述程序中 , finally语句块中的内容还能被执行吗?
答:不能被执行

    public static int m3(){
        int i = 100;
        try {
            return i;
        } finally {
            i++;
        }
    }

上述程序中i的值最终为多少
答:最终值为 100

标签:语句,面试题,int,System,try,finally
From: https://www.cnblogs.com/NorthPoet/p/18019085

相关文章

  • linux awk语句中next 和 continue的区别
     next是跳过当前行(awk自身是列循环和行循环的结合);continue是跳过当前循环(跳过列循环); 001、next;跳过当前行(base)[b20223040323@admin1test2]$lsa.txt(base)[b20223040323@admin1test2]$cata.txt##测试文本001002003004005006007008......
  • 2024-02-16-物联网C语言(数据类型与语句)
    1.第一个C语言程序#include<stdio.h>intmain(){printf("helloworld");return0;}输出结果PSD:\04_Dev\05_C\01数据类型与语句\output>&.\'01_first.exe'helloworld1.1关键字c语言已经定义好的名字,直接拿过来用即可1.1.1数据类型相关的关键字作用:用......
  • SQL语句分类
    SQL语句分类DQL:数据查询语言(凡是带有select关键字的都是查询语句)DML:数据操作语言(凡是对表当中的数据进行增删改的都是DML)insert:增,delete:删,update:改(这里的增删改是对表中的数据进行的操作)DDL:数据定义语言(凡是带有create、drop、alter的都是DDL)create:新建,drop:删除,alter......
  • TCP和UDP面试题提问
    @目录TCPUDP总结应用TCP(传输控制协议)和UDP(用户数据报协议)是两种计算机网络通信协议,它们在网络通信中起着不同的作用。TCPTCP是面向连接的协议,它在数据传输之前需要在发送端和接收端建立一条连接。TCP提供可靠的数据传输,它使用确认和重传机制来确保数据的可靠性和完整性。T......
  • SQL语句执行顺序相关问题
    注意本文是SQL执行顺序,不是MySQLServer内部执行流程。MySQL并非像PostgreSQL(被认为是最接近SQL标准的数据库之一)一样严格按照SQL标准,MySQL执行引擎会根据查询的具体情况和优化策略来决定具体的执行顺序,所以SQL执行顺序是理论顺序。书写顺序select...from...join...on...wher......
  • mybatis 通过拦截器打印完整的sql语句以及执行结果操作
    下面的文件放在source-fw的【jp.co.token.sikyuu.iterceptor】包下面MybatisInterceptor.javaInterceptorForQry.java下面的文件放在source-fw的【jp.co.token.sikyuu.common】包下面FastJsonUtils.java下面的文件放在WebRoot/WEB-INF/lib/路径下面fastjson-......
  • 循环语句
    #include<stdio.h>//循环语句//while循环intmain(){ printf("好好学习!\n"); intline=0; while(line<=1000) { line++; printf("我要继续敲代码!\n"); } if(line>1000) { printf("你会有一个好offer!\n"); } return0;}......
  • 选择语句
    #include<stdio.h>//选择语句//如果你好好学习,校招时拿到一个好offer,走上人生巅峰!//如果你不学习,毕业等于失业,回家卖红薯!//这就是选择!intmain(){ intcoding=0; printf("你会继续敲代码吗?\n选择1.会or0.不会:>"); scanf_s("%d",&coding); if(coding==1) { pr......
  • 解锁阿里巴巴面试题:创建线程的几种方式?
    大家好,我是小米!今天我们来聊一个热门话题——阿里巴巴面试题:创建线程的几种方式。在技术的海洋中,线程是我们编程航程中的一艘不可或缺的船,驶向程序的未知领域。那么,究竟有哪些方式可以创建线程呢?让我们一起揭开这个技术的神秘面纱!实现Runnable接口首先,我们来说说最常见、最推荐的方......
  • Java 数学运算与条件语句全解析
    JavaMathJava的Math类拥有许多方法,允许您在数字上执行数学任务。常用方法:Math.max(x,y):找到x和y的最大值Math.min(x,y):找到x和y的最小值Math.sqrt(x):返回x的平方根Math.abs(x):返回x的绝对值Math.random():返回一个介于0.0和1.0之间的随机......