Des erreurs peuvent survenir à partir de plusieurs sources lorsque l'ordinateur utilise applications. Ces sources sont soit une erreur de programmation ou des erreurs qui surviennent des erreurs commises par l'utilisateur de l'ordinateur. En tant qu'utilisateur , vous voulez l'application pour vous informer de ce que l'erreur spécifique est plutôt que de se permettre d' exécuter avec l'erreur continue de sévir dans le système. La classe d'exception a été développé en Java pour transférer le contrôle de l'application du programme d' un bloc prédéterminé de code de programmation à donner au développeur la possibilité de créer des actions prédéfinies à prendre en cas d'erreur. Pour le programmeur Java, la création d'une exception Java est une action commune. Choses que vous devez informatique Test Editeur Afficher plus Instructions 1 lancer l'éditeur de texte de votre ordinateur. Enregistrer les fichiers sous le titre " TestFile.java " en cliquant sur "Fichier" et "Enregistrer sous " pour le C de votre ordinateur: lecteur 2 entrée ce code: . public static void main ( string [] args ) { InputStream myInputStream ; fichier myFile ; } dans le fichier TestFile.java . Cela crée un environnement de développement pour déclarer une exception Java: 3 Initier l'exception du code de gestion avec l'utilisation de ce que l'on appelle un bloc "Essayer" . Une exception étant jeté dans le programme Java peut être le résultat du bloc " Try " . A " File Not Found " exception se produit , lorsque dans cette situation, le bloc Try va charger un fichier d'entrée qui n'est pas disponible public static void main (String [] args ) { InputStream myInputStream ; . MyFile du fichier ; essayer { mYFILE = Nouveaux fichiers ( args [ 0]); myInputStream = new InputStream ( myFile );}} 4 Ajouter le code de gestion des exceptions à l' accompagnement Essayez bloc de code pour signifier à l'utilisateur que un « fichier non trouvé » lorsque l'exception FileNotFound est jeté : Photos public static void main (String [] args ) { InputStream myInputStream ; myFile du fichier ; try { myFile = Nouveaux fichiers (args [ 0]); myInputStream = new InputStream ( myFile ) ; } catch ( FileNotFoundException MyException ) {System.out.println (" myFile " + args [0 ] + " introuvable" );} }
|