根據上篇的總結存在3中異常類
- Error
- Exception(非RuntimeException)
- RuntimeException
Error一般用在永遠不會出現的錯誤
RuntimeException一般用於表示由於程序設計漏洞產生的錯誤
Exception(非RuntimeException)表示流程類的錯誤類
所以在我們的日常使用中可以使用Exception(非RuntimeException)的情況會居多
一般的寫法爲
實現Exception重載的幾種構造函數即可
編寫error與RuntimeException也差不多