Program
SBI.java
package bank.chennai;
public class SBI
{
public String empName;
public int empid;
static String branch_name="chennai";
SBI(String empName, int empid)
{
this.empName=empName;
this.empid=empid;
}
public SBI()
{
System.out.println("Welcome");
}
public void get_loan(int amount)
{
System.out.println(" Loan Available from" +" " + amount);
}
public void create_account()
{
System.out.println(" Empname "+ this.empName + " Empid " + this.empid);
}
}
Account_Holder.java
package bank.chennai;
class Account_Holder
{
public static void main(String[] args)
{
//String str="abc123";
int a = Integer.parseInt("abc123");
SBI sbi = new SBI();
sbi.empName="Suthagar";
sbi.empid= a;
sbi.create_account();
sbi.get_loan(50000);
//sbi.branch_name;
}
}
Output :Error
javac -d . SBI.java // No Error
javac -d . Account_Holder_Madurai.java // No Error
java bank.chennai.Account_Holder // No Error
Exception in thread "main" java.lang.NumberFormatException: For input string: "abc123"
at java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.base/java.lang.Integer.parseInt(Integer.java:652)
at java.base/java.lang.Integer.parseInt(Integer.java:770)
at bank.chennai.Account_Holder.main(Account_Holder.java:8)