Department of Computer Science

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

Module: Techniques objet avancées

  1. Information
  2. Questions
  3. E-Learning

throws vs throw

4 votes

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

Asked on 16:20, Monday 9 May 2016 By
In Techniques objet avancées


Answers (3)




Answer (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.

Answered on 19:52, Monday 9 May 2016 by Abdelkrim AMIRAT
In Techniques objet avancées



Answer (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.

Answered on 19:27, Monday 9 May 2016 by
In Techniques objet avancées



Answer (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

Answered on 18:25, Tuesday 17 May 2016 by
In Techniques objet avancées



Do you have an answer ?