exception programs in java:->
//EXCEPTION ZERO
package p2;
public class exc0 {
public exc0() {
// TODO Auto-generated constructor stub
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int d=2;
try{
int a=42/d;
}catch(ArithmeticException e){
System.out.println("arithmatic exception=");
}finally{
System.out.println("finally =");
}
}
}
//DIVIDE BY EXCEPTION
package p2;
public class Exc1 {
static void subroutine(){
int d=0;
try{
int a=10/d;
}catch(Exception e){
}
}
public Exc1() {
// TODO Auto-generated constructor stub
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Exc1.subroutine();
}
}
//EXCEPTION USING BOTH DIVIDE BY & ZERO
package p2;
public class Exc2 {
public Exc2() {
// TODO Auto-generated constructor stub
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int d,a;
try{
d=0;
a=42/d;
System.out.println("this wil nt be prntd");
}catch(ArithmeticException e){
System.out.println("division by zero");
}
System.out.println("after catch statement");
}
}
//exception example test
package p2;
import java.io.File;
import java.io.FileInputStream;
public class Extest {
public void doIt(){
File f=new File("C:\\himanshu.doc");
System.out.println(f.exists());
try{
FileInputStream in=new FileInputStream(f);
}
catch(ArithmeticException e){
}
catch(Exception e){
}
}
public static void main(String args[]){
Extest m=new Extest();
m.doIt();
}
}
package p2;
public class getCharDemo {
public getCharDemo() {
// TODO Auto-generated constructor stub
}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String s="this is a demo of get char method";
int start =10;
int end=14;
char buf[]=new char[end-start];
s.getChars(start,end,buf,0);
System.out.println(buf);
}
}
hiiiiiiiiiiiiiiiiiiiiiiiiiiiii!
ReplyDelete