社区
C#
帖子详情
请问如何拦截 Exception 抛出的信息
LHRSoft
2006-12-24 12:05:56
如题, 我要拦截的是 Exception 抛出的信息, 要把它记录起来, 但是不要显示对话框, 不够可以加分.
...全文
212
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)
{
//记录异常
}
基于Web的酒店客房管理系统的设计与实现+论文+开题
能够通过这个系统对自己的酒店情况一目了然,应该包括客户留言模块、客房管理模 块、订房
信息
管理模块、入住
信息
管理模块、统计分析模块、酒店新闻管理模块、会 员
信息
管理模块、员工
信息
管理模块、系统用户管理模块...
通过spring的aop统一
拦截
Exception
抛
出
自定义异常
通过spring的aop统一
拦截
Exception
抛
出
自定义异常 Spring配置部分 <?xml version="1.0" encoding="UTF-8"?> <beans default-autowire="byName" ...
异常处理能捕获
拦截
器intercepter里面
抛
出
的异常吗?
很多朋友私信问我
拦截
器里面
抛
出
异常,全局异常处理能捕获吗? 然后我认问是可以的,但是需要用代码说话: 在
拦截
器的方法里面直接
抛
出
异常: 发现进来了,我想这样用实际行动说话的男人最帅. ...
全局异常
拦截
以及
拦截
器转发异常 + 前端vue接收异常
信息
抛
出
异常
一、创建全局异常
拦截
类 package com.zx.framework.handler; import com.zx.cargo.pojo.ResponseWrapper; import lombok.extern.slf4j.Slf4j; import org.springframework.util.StringUtils; import org.spring...
使用springmvc的
拦截
器处理token,解决
抛
出
异常处理
使用这个注解@ControllerAdvice总是处理不了再
拦截
器
抛
出
的异常,由于写了一个自定义异常,因此一般都是
抛
出
自定义异常,执行自定义
拦截
器的代码 package com.example.demo.util; import org.springframework.web.bind...
C#
110,566
社区成员
642,567
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章