قسم الإعلام الآلي

https://www.univ-soukahras.dz/ar/dept/cs

المقياس: Techniques objet avancées

  1. معلومات
  2. الأسئلة
  3. التعليم عن بعد

throws vs throw

4 votes

Dans la gestion des exceptions, quel est la différence entre le mot clé throws, et throw  ?

نشر على 16:20, الاثنين 9 ماي 2016 By
In Techniques objet avancées


أجوبة (3)




جواب (1)

4 votes

Le mot Clé throws : indique que la méthode associe est succeptible de lever une exception,

Le mot Clé throw : lance l'exception en cas de vérification de la condition associe.

نشر على 19:52, الاثنين 9 ماي 2016 by Abdelkrim AMIRAT
In Techniques objet avancées



جواب (1)

2 votes

on utilise throws juste pour prévenir la JVM qu'une méthode est en risque, et qu'elle peut déclancher une erreur pendant l'éxécution , et a l'intérieur de cette méthode tu peux instancié l'exception et la lancé a l'aide du mot clé throw , c a d chaque instanciation d'une exception lancé par throw doit étre déclarer par throws au préalable.

نشر على 19:27, الاثنين 9 ماي 2016 by
In Techniques objet avancées



جواب (2)

1 votes

throws juste pour indiqué qu'il y a un risque dans cette méthode 

par contre, throw pour lancé l'exception elle méme

نشر على 18:25, الثلاثاء 17 ماي 2016 by
In Techniques objet avancées



هل لديك جواب ?