java中的finally和return
阿新 • • 發佈:2018-12-14
java中的finally和return
直接看程式碼和截圖吧
由此可見,finally中如果return返回值了,那在外面就不能return返回值了
如果外面return返回值了,那finally中就不能return返回值了
程式設計這種東西,大家最好是自己親自去寫一寫,試一試,看看執行結果,自己多親自動手寫一寫,說不定能發現新大陸呢!我亦無他唯手熟爾,熟能生巧,溫故而知新!
程式碼如下:
package javase; public class TestFinally { public static void main(String[] args) { TestFinally TestFinally = new TestFinally(); String result = TestFinally.test(); System.out.println(result); } public String test() { try { System.out.println("我是try塊"); } catch (Exception e) { System.out.println("我是catch塊"); } finally { System.out.println("我是finally塊"); // return "好好學習天天向上"; } return "一萬年太久只爭朝夕"; } }