我想拋出一個新的IllegalOperationException,但eclipse說,它不能被解析爲一個類型,當我所有的其他異常工作得很好。有什麼我需要做的這個工作?拋出新的IllegalOperationException Java
0
A
回答
4
0
因爲你試圖拋出一個新的異常,即一個自定義的異常。你需要創建一個單獨的類,它必須是Throwable或Exception的子類。然後,只要所需條件不滿足,您就可以拋出它。如果我沒有錯,那麼這可能是你的錯誤的解決方案。
相關問題
- 1. 更新文件拋出:ZipException拋出
- 2. Java拋出NumberFormatException
- 3. Java拋出NoSuchElementException
- 4. Java拋出InputMismatchException
- 5. Java拋出java.io.FileNotFoundException
- 6. java:重新拋出被困異常
- 7. 拋出或重新拋出異常?
- 8. 的Java notifyAll的:拋出:IllegalMonitorStateException
- 9. Java EWS拋出NoClassDefFound
- 10. Java:拋出異常
- 11. Java InputStream拋出java.io.StreamCorruptedException
- 12. Java Applet:inetAddress.getHostName()拋出NullPointerException
- 13. Java Lejos拋出nullpointerException
- 14. 拋出一個新的異常拋出一箇舊的異常
- 15. Java拋出RuntimeException的好處
- 16. 未拋出的異常Java
- 17. REST API的Java:拋出java.lang.ClassNotFoundException:com.tutorialspoint.User
- 18. java中的拋出規則
- 19. 更新拋出DataException
- 20. 拋出新的NotImplementedException - VB
- 21. 拋出新的異常
- 22. 拋出新的CustomException與Marshal.ThrowExceptionForHR
- 23. 如何拋出新的ElementNotFoundException?
- 24. Java中的拋出和拋出的區別澄清
- 25. 在Java中拋出異常的方法拋出異常
- 26. '拋出新的異常'需要退出()?
- 27. OrientDB Java jdbc拋出MethodNotFound
- 28. DatagramSocket不拋出SocketTimeout - Java
- 29. Java廣播:拋出BindException
- 30. 在Java中拋出ArithmeticException
未解析類型未解析類型。這不會改變,永遠。找出*假設*提供的類型(以及引用/導入/限定它),或者將[錯誤]類型更正爲*真正應該是*的內容。 – user2864740
JDK中不存在'IllegalOperationException'。但是,也有類似的['UnsupportedOperationException'](http://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html) –