Difference Between throw and throws
Get Job-ready: Java Course with 45+ Real-time Projects! - Learn Java
Program 1
import java.util.*;
import java.io.IOException;
class Test
{
void first(int n) throws IOException
{
if(n%2==0)
throw new IOException(" this is error in first method");
else
System.out.println( "No is odd");
}
void second(int n) throws IOException
{
first(n);
}
}
class TestException1
{
public static void main(String args[])
{
try
{
Test T=new Test();
T.second(3);
}
catch(IOException e)
{
System.out.println(e);
}
// Scanner scan=new Scanner(System.in);
// int a,b,c;
// System.out.println("Enter two Number");
// a=scan.nextInt();
// b=scan.nextInt();
// try
// {
// if(b==5)
// throw(new ArithmeticException("Divide by 5 Error") );
// c=a/b;
// System.out.println(c);
// }
// catch(Exception e)
// {
// System.out.println(e);
// }
}
}
We work very hard to provide you quality material
Could you take 15 seconds and share your happy experience on Google

