我在类里面写了一个网络通信的函数(HttpURLConnection)然后catch捕捉了SocketTimeoutException异常,然后发消息给handler,现在想把这个异常消息用函数封装起来 让其他方法可以调用 请问要怎么做?
在spring-aop.xml配置文件中增加一个异常拦截器即可:
<bean id="exceptionMonitorAdvice" class="异常处理类名称"/>
<aop:config>
<aop:aspect id="exceptionMonitorAdviceAspect" ref="exceptionMonitorAdvice" order="2">
<aop:after-throwing pointcut = "execution(处理抛出异常的类路径)" throwing = "ex"
method="异常处理类的方法名称" />
</aop:aspect>
</aop:config>