Custom Exception Example
package com.anshul.aih.projects.iwts.tests;
public class MyCustomException extends Exception{
String status;
MyCustomException(String status) {
this.status=status;
}
public String toString(){
return ("Exception thrown as status is "+status) ;
}
}
package com.anshul.aih.projects.iwts.tests;
public class MyCustomExceptionDemo {
public static void main(String args[]){
String status;
status = "Inactive";
if (status.equalsIgnoreCase("ACTIVE")){
System.out.println("Active");
}
else if (status.equalsIgnoreCase("INACTIVE")){
System.out.println("Inactive");
try {
throw new MyCustomException(status);
} catch (MyCustomException e) {
e.printStackTrace();
}
}
else {
System.out.println("OK");
}
}
}
No comments:
Post a Comment