QCM Java – Gestion des exceptions – Partie 1
QCM sur Java avec des réponses pour la préparation des entretiens d’embauche, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sur Java comprennent divers sujets. Et sont tirés d’un vrai entretien écrit et certaines parties sont en direct. Cette méthode d’apprentissage systématique préparera facilement toute personne pour réussir son test sur Java.
1. Quand les exceptions surviennent-elles dans un code Java?
A Au moment de l’exécution
B Le moment de compilation
C Peut survenir à tout moment
D Aucune de ces réponses n’est vraie.
2. Lequel de ces mots clés ne fait pas partie du gestion d’exceptions?
A catch
B thrown
C finally
D try
3. Exception est une __________
A Classe
B Interface
C Classe abstraite
D Autres
4. Exception se trouve dans quel package en Java?
A java.lang
B java.util
C java.io
D java.awt
5. Exception a été introduite dans quelle version Java?
A Java 1
B Java 2
C Java 3
D Java 4
6. Laquelle de ces classes est la plus élevée dans la hiérarchie en Java?
A java.lang.Exception
B java.lang.Object
C java.lang.Throwable
D java.lang.Error
7. Quel mot clé est utilisé pour déclencher explicitement une exception?
A raise
B catch
C throw
D throws
8. Quel est la sortie du code suivant?
public class Main { public static void main(String args[]) { try { System.out.print("Calculer :" + " " + 1 / 0); } catch(ArithmeticException e) { System.out.print("Exception : Division par zéro"); } } }
A Calculer :
B Calculer :Exception : Division par zéro
C Exception : Division par zéro
D Exception : Division par zéroCalculer :
9. Lequel des éléments suivants est une classe mère de Error ?
A Iterable
B Throwable
C Exception
D throws
10. Laquelle des affirmations suivantes est correcte?
- L’exception est irrécupérable.
- L’erreur est récupérable par débogage.
A 1
B 2
C 1 et 2
D ni 1 ni 2