社区
C#
帖子详情
请问如何拦截 Exception 抛出的信息
LHRSoft
2006-12-24 12:05:56
如题, 我要拦截的是 Exception 抛出的信息, 要把它记录起来, 但是不要显示对话框, 不够可以加分.
...全文
230
6
打赏
收藏
请问如何拦截 Exception 抛出的信息
如题, 我要拦截的是 Exception 抛出的信息, 要把它记录起来, 但是不要显示对话框, 不够可以加分.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LHRSoft
2006-12-24
打赏
举报
回复
不是, 如果我在一个异常里,
if(transferThread != null)
{
throw new AppException("transferThread Exception.");
}
然后我想拦截这个 AppException 不让它显示, 记录起来就好.
liujia_0421
2006-12-24
打赏
举报
回复
没太明白..
你所说的系统是指你自己做的系统吧..
在有可能出现异常的地方用try..catch捕获一下,然后记录,比如说写到日志里..
LHRSoft
2006-12-24
打赏
举报
回复
不是,我要拦截的是 Exception 的异常, 系统抛出来的,
believefym
2006-12-24
打赏
举报
回复
try catch,在catch里面记录
liujia_0421
2006-12-24
打赏
举报
回复
既然你抛出异常,那就在外层进行捕获啊..
比如:
try
{
if(transferThread != null)
{
throw new AppException("transferThread Exception.");
}
}
catch(Exception ex)
{
//操作,比如说记录到日志中..
}
如果你是在一个方法中抛出的:
public void MyMethod()
{
if(transferThread != null)
{
throw new AppException("transferThread Exception.");
}
}
try
{
MyMethod();
}
catch(Exception ex)
{
//操作,比如说写到日志中.
}
believefym
2006-12-24
打赏
举报
回复
不是, 如果我在一个异常里,
if(transferThread != null)
{
throw new AppException("transferThread Exception.");
}
然后我想拦截这个 AppException 不让它显示, 记录起来就好.
-----------------------
既然throw了,就是交给外面处理了,你在调用这个代码的地方try catch不就可以了
比如
public void fun()
if(transferThread != null)
{
throw new AppException("transferThread Exception.");
}
那么你肯定会在某个地方调用这个fun方法
try
{
fun();
}
catch(Exception e)
{
//记录异常
}
通过spring的aop统一
拦截
Exception
抛出
自定义异常
通过spring的aop统一
拦截
Exception
抛出
自定义异常 Spring配置部分 <?xml version="1.0" encoding="UTF-8"?> <beans default-autowire="byName" xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=...
Spring AOP
拦截
Exception
重新
抛出
让Spring MVC
拦截
器
拦截
今天遇到一个问题,并不是技术上很牛逼,只是有一点灵异,如何灵异的呢?因为我第一次部署测试没有反应,但是当我实在是hold不住,调试spring mvc源码的时候,它悄悄的,竟然好了。。。。。由此而产生的最直接后果是,当第一次我测试失败后,我直接否定了这个方案转而尝试其他方案,结果导致了我浪费了很多时间。。。。。 个中蛋疼问题,心力憔悴之处暂且不表,言归正传。 ...
Springboot
拦截
抛出
异常并全局处理该异常
Springboot
拦截
抛出
异常并全局处理该异常
异常处理能捕获
拦截
器intercepter里面
抛出
的异常吗?
很多朋友私信问我
拦截
器里面
抛出
异常,全局异常处理能捕获吗? 然后我认问是可以的,但是需要用代码说话: 在
拦截
器的方法里面直接
抛出
异常: 发现进来了,我想这样用实际行动说话的男人最帅. ...
@ControllerAdvice无法捕获HandlerInterceptor
拦截
器里
抛出
的异常解决办法
@RestControllerAdvice 无法捕获WebMvcConfigurer
拦截
器里
抛出
的异常,怎么解决
C#
111,119
社区成员
642,555
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章