Professional Documents
Culture Documents
Solution TP Exceptions
Solution TP Exceptions
import java.util.InputMismatchException;
import java.util.Scanner;
public class TP1 {
public static void main(String[] args) {
try{
int a,b,c;
Scanner sc=new Scanner(System.in);
System.out.println("Donner a:");
a=sc.nextInt();
System.out.println("Donner b:");
b=sc.nextInt();
c=a/b;
System.out.println(c);
}catch(InputMismatchException e2){
System.out.println("Attention erreur de");
}
catch(ArithmeticException e1){
System.out.println("Attention division sur zéro");
System.out.println(e1.toString());
System.out.println(e1.getMessage());
e1.printStackTrace();
}
finally{
System.out.println("Traitement forcé");
}}}
try {
if(age<0)
throw new Exception();
System.out.println("je m'appelle: "+this.nom+ " agé de: "+age);