Entrées par Edouard WATTECAMPS

OCPJP 6 – Jour 20 – Strings

Java dispose des classes String, StringBuffer et StringBuilder permettant de manipuler des chaînes de caractères, celles-ci sont constituées d’une suite de caractères. Un objet de type String est immuable, c’est-à-dire qu’il est non modifiable à la différence des objets de classe StringBuffer et StringBuilder.

OCPJP 6 – Jour 19 – Les assertions

Par définition, une assertion est une proposition donnée et soutenue comme vraie (une affirmation). C’est un mécanisme qui permet au programmeur de vérifier la validité de certaines conditions. En d’autres termes, les assertions donnent la possibilité aux développeurs de s’assurer qu’une variable a effectivement l’état qu’elle devrait avoir.

OCPJP 6 – Jour 18 – Les exceptions

Le mécanisme d’exception est un mécanisme de déroutement du programme, c’est à dire qu’elle brise la séquentialité du programme (comme le font les instructions return, break et continue). Le mécanisme qui brise la séquentialité est la levée d’exception. Lorsqu’une exception est levée, le programme est dérouté vers les premiers gestionnaires d’exceptions.