我很想知道你會如何提前退出某個方法。如果這是一個無效類型,我只是做「返回」,但因爲這是一個int類型,它希望我返回一個整數。我如何返回到主而不返回任何整數。謝謝。退出一個非void方法? (Java)
1
A
回答
3
0
有幾個選項.... 1. break; 2.返回您知道不會從有效結果返回的值。如99999999或-34
這些將是簡單的選擇....
編輯 當然打破只會退出循環。所以你仍然需要返回一個已知的值。
+2
'break;'不會退出該方法。它用於退出循環。 – wjl
+0
是的。我的意思是它可以用來跳出並返回給定的已知值。誠然,沒有很好地解釋。 –
相關問題
- 1. java編譯器如何退出void方法?
- 2. 用一個傳出的HTTP請求測試一個void方法
- 3. 如何退出前調用一個方法的JFrame與Java
- 4. void方法中使用的void方法的組成? (Java)
- 5. 從Java中的方法退出點
- 6. Java返回不退出方法(循環)
- 7. 把void方法變成一個布爾值-java
- 8. 模擬一個返回void的方法
- 9. Mono.Cecil添加一個新的void方法
- 10. 檢索一個void方法的價值
- 11. 當輸入爲負時退出一個bool void函數C++
- 12. 如何從另一個void方法訪問void方法中的字符串?
- 13. void方法返回void?
- 14. 無法得到一個非常基本的bash腳本退出
- 15. RemoteViews - void方法setRemoteAdapter
- 16. 退出方法然後重新輸入(在同一點)? JAVA
- 17. 一般編程 - 調用非void方法但不使用值
- 18. invoke void方法
- 19. 無法退出Java JVM
- 20. java參考變量在void ref方法
- 21. Java RMI:阻止void方法返回?
- 22. Java void方法調用錯誤
- 23. 在Java中void方法調用
- 24. 如何在Java中使用void方法輸出變量
- 25. Mockito測試void方法拋出異常
- 26. JavaScript的退出方法
- 27. 退出WP7運行方法
- 28. 新的MailAddress()退出方法
- 29. 退出方法返回主?
- 30. 退出方法說明
退出此方法只有兩種方法,可以返回一個整數或拋出異常。 – sbk
這是一個特例嗎?也就是說,你的方法是否作爲合同的一部分,首先必須是<=最後?如果是這種情況,那麼你可能會考慮在這裏拋出異常,可能是IllegalArgumentException。 – shoover