博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
try finally 中的return
阅读量:6982 次
发布时间:2019-06-27

本文共 349 字,大约阅读时间需要 1 分钟。

hot3.png

public class Test {

 
 public static int test1() {
  int x = 1;
  try {
   return x;
  } finally {
   ++x;
  }
 }
 
 public static int test2() {
  int x = 1;
  try {
   return x;
  } finally {
   return ++x;
  }
 }
 
 public static void main(String[] args) {
  System.out.println(Test.test1());//输出1
  System.out.println(Test.test2());//输出2
 }
}

转载于:https://my.oschina.net/sniperLi/blog/392718

你可能感兴趣的文章
【分布式】1、CAP原则(CAP定理)、BASE理论
查看>>
java String长度与varchar长度匹配理解(字符和字节长度理解)
查看>>
数据採集器服务——Socket(今天才发现AES加解密代码跟贴的时候不一样,貌似乱码,不知什么情况)...
查看>>
复习笔记——操作系统
查看>>
word2vec中文类似词计算和聚类的使用说明及c语言源代码
查看>>
C++项目參考解答:求Fibonacci数列
查看>>
Mac 下搭建环境 homebrew/git/node.js/npm/vsCode...
查看>>
Python(十)之GUI编程
查看>>
基于Docker的redis集群搭建
查看>>
文件分割机
查看>>
[Winform]WebKit.Net使用
查看>>
17 HTTP编程入门
查看>>
Eclipse安装Jetty插件(Web容器)
查看>>
js使用defineProperty的一些坑
查看>>
python 识别验证码
查看>>
【转】android IDE——通过DDMS查看app运行时所占内存情况
查看>>
运维常说的 5个9、4个9、3个9 的可靠性,到底是什么???
查看>>
[SQL] 函数整理(T-SQL 版)
查看>>
Java+大数据开发——HDFS详解
查看>>
.NET Core 使用RabbitMQ
查看>>