可以自动抛出自定义异常吗,就像exception那样监控try{}然后自动抛出相应的异常,而不是用throw 的手动方法