急问try catch里捕获了异常之后怎么才能不退出程序?

Nicholas_Chao 2006-01-06 10:43:35
static void Main(string[] args)
{
test t=new test();
while(true)
{
t.A();//怎么才能继续执行循环?
}
}

class test
{
public void A()
{
try
{
........
}
catch(Exception ee)
{
//出现错误了之后能不结束程序吗?
}
}
}

现在如果在A()出现错误catch之后就不执行Main里的循环了,请问有办法解决吗?
...全文
1089 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Nicholas_Chao 2006-01-06
  • 打赏
  • 举报
回复
我原来是因为finally的问题,非常感谢大家。
ChengKing 2006-01-06
  • 打赏
  • 举报
回复
try...catch语句的作用:
1.拋出异常
2.容错

try
{
........
}
catch()
{
//只要这里是空语句(什么语句都不用写),就可以起到容错作用
}
brightheroes 2006-01-06
  • 打赏
  • 举报
回复
static void Main(string[] args)
{
test t=new test();
while(true)
{
t.A();
}
}

class test
{
public void A()
{
try
{
}
catch {}
}
}
jsjszg 2006-01-06
  • 打赏
  • 举报
回复
catch(Exception ee)
{
;
}
什么也不处理就行了。
zhaiyf 2006-01-06
  • 打赏
  • 举报
回复
呵呵,不客气,互相帮忙吗

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧