我使用Spring使用@ExceptionHandler处理控制器类中的异常我有一个传输类(类似于DAO),具有以下内容
HttpResponse httpResponse = client.execute(getMethod);
编译器抱怨它需要在 try catch 中。如果我添加throws Exception
到方法签名中,它会停止此警告,但是我该如何处理客户端的关闭(DefaultHttpClient)。
注意。还有一个 BuffererdInputStream 需要关闭。
我想我把这个问题分为两部分:
当编译器抱怨时处理异常的最佳方法是什么(记住我使用 Spring 在控制器中处理它们)
如果我
throws Exception
在方法签名中使用,我如何 很好地关闭我的连接。