2011-06-30 53 views
0

我在捕获global.asax Application_Error异常。我想按类型过滤异常,以使用Response.Redirect或Server.Transfer重定向一些指定的类型,并允许其他人在web.config指定的defaultRedirect上重定向。vb.net中有哪些类型的异常?

我一直在搜索一段时间以获取异常类型列表。这里的任何人谁可以给我的名单,或可以给我一个链接?

谢谢!

+1

建议您结帐ELMAH - 这可以节省您一些时间 - http://code.google.com/p/elmah/ –

回答

2

没有确定的列表 - 任何人都可以定义一个新的异常类型并抛出它。

你最好处理特定的你知道如何处理的异常,并让所有其他异常处理程序(希望)在某处记录异常,并给出一个通用错误页面。

1

System.IO.IOException处理I/O错误。

System.IndexOutOfRangeException处理当方法引用数组索引超出范围时生成的错误。

System.ArrayTypeMismatchException处理类型与数组类型不匹配时生成的错误。

System.NullReferenceException处理由引用空对象生成的错误。

System.DivideByZeroException处理将除数除以零产生的错误。

System.InvalidCastException处理类型转换过程中生成的错误。

System.OutOfMemoryException处理因可用内存不足而产生的错误。

System.StackOverflowException处理堆栈溢出产生的错误。

相关问题