JAVA EXAMPLE PROGRAMS

JAVA EXAMPLE PROGRAMS

Publish Your Article Here

Throw Clause Examples

  • Use 'throw' statement to throw an exception or simply use the throw clause with an object reference to throw an exception.
  • The syntax is 'throw new Exception();'. Even you can pass the error message to the Exception constructor.
Below example shows how to throw an exception.

Throw Clause Sample Code

Code:
package com.myjava.exceptions;

public class MyExplicitThrow {
    public static void main(String a[]){
        try{
            MyExplicitThrow met = new MyExplicitThrow();
            System.out.println("length of JUNK is "+met.getStringSize("JUNK"));
            System.out.println("length of WRONG is "+met.getStringSize("WRONG"));
            System.out.println("length of null string is "+met.getStringSize(null));
        } catch (Exception ex){
            System.out.println("Exception message: "+ex.getMessage());
        }
    }
    
    public int getStringSize(String str) throws Exception{
        if(str == null){
            throw new Exception("String input is null");
        }
        return str.length();
    }
}

Example Output

length of JUNK is 4
length of WRONG is 5
Exception message: String input is null

blog comments powered by Disqus

Other Exception Handling Examples

Knowledge Centre
Default value of a local variables?
The local variables are not initialized to any default values. We should not use local variables with out initialization. Even the java compiler throws error.
Famous Quotations
I don’t know the key to success, but the key to failure is trying to please everybody.
-- Bill Cosby

About Author

Most Visited Pages

Other Interesting Sites

Reference: Java™ Platform Standard Ed. 7 - API Specification | Java is registered trademark of Oracle.
Privacy Policy | Copyright © 2017 by Nataraja Gootooru. All Rights Reserved.