java中的return作用 finally

2021-06-15 02:49:01 字數 559 閱讀 2845

學了好久都沒有搞清楚return的作用,今天上網查了下,自己理解用了下,明白了些:

return:

return的常用作用有以下兩種

一種是返回引數所用的關鍵字,假如乙個有返回值的方法執行完了之後需要返回乙個引數,示例:public string functiontest()

那麼這個方法被呼叫之後就會返回乙個值為abc的字串,string result = functiontest();

第二種用法是,**執行到此處終止。

比如當**執行到某個地方會出現幾種結果,然後其中一種結果就不能執行後續**,這時候在那裡加上乙個return就可以終止後面的**執行。

finally:
作用:用在try{} catch(){} finally{},一般這樣連起來用,也可以try{} finally{} 或者try{} catch(){}。
finally的作用:主要用於關閉一些物件,流之類,並且可以方便指出錯誤出現的位置,釋放資源
***:1、finally裡面可能會隱藏著正確的結果,這樣會把原來的結果給覆蓋了。

java中return的作用

腦補一下基礎的東西,return的用法。return的常用作用有以下兩種 第一種用法是返回引數所用的關鍵字,假如乙個有返回值的方法執行完了之後需要返回乙個引數,示例 public string functiontest 那麼這個方法被呼叫之後就會返回乙個值為abc的字串,呼叫示例如下 string ...

js中return的作用

1 終止函式的繼續執行.當遇到if else是。若出現return,就會出現終止執行,不會繼續做出判斷 ps 不加return的現象是先提示使用者名稱沒輸入,然後提示密碼沒輸入 加了return之後遇到乙個沒輸入之後就不再繼續檢測 當返回的是true時,將繼續操作。當返回是false時,將中斷操作。...

Java中finally與return的執行順序

finally不會執行的兩種情況 1.finally對應的try塊語句還沒被執行到就返回了2.finally對應的try塊語句中有system.exit 這樣的語句 finally塊的語句在try或catch中的return語句 執行之後返回之前執行 若finally裡也有return語句,則 覆蓋...