1. 程式人生 > >java中的finally和return

java中的finally和return

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 "一萬年太久只爭朝夕";
	}
}