RFR 8063087: policytool reports error message with prefix of	"java.lang.Exception"
    Xuelei Fan 
    xuelei.fan at oracle.com
       
    Tue Nov 11 03:14:50 UTC 2014
    
    
  
Why not use "instanceof"?
Xuelei
On 11/11/2014 10:58 AM, Wang Weijun wrote:
> Please review the fix at
> 
>    http://cr.openjdk.java.net/~weijun/8063087/webrev.00/
> 
> which is simply
> 
>      void displayErrorDialog(Window w, Throwable t) {
>          if (t instanceof NoDisplayException) {
>              return;
>          }
> 
> +        if (t.getClass() == Exception.class) {
> +            displayErrorDialog(w, t.getLocalizedMessage());
> +        } else {
>          displayErrorDialog(w, t.toString());
> +        }
>      }
> 
> Error messages like "java.lang.Exception:No Policy Entry selected" is now "No Policy Entry selected". For other exception types, there will be no change.
> 
> Thanks
> Max
> 
    
    
More information about the security-dev
mailing list