2009-04-19 68 views
0

是否可以安全使用靜態異常實例?有什麼理由避免以下情況?靜態異常實例

public class ResourceHttpHandler : IHttpHandler 
{ 
    private static HttpException notFoundException = 
       new HttpException(
        (int)HttpStatusCode.NotFound, 
        "Assembly Not Found"); 

    public bool IsReusable 
    { 
     get { return true; } 
    } 

    public void ProcessRequest(HttpContext context) 
    { 
     .... 
     throw notFoundException; 
     .... 
    } 
} 

回答