Contenu d'apprentissage de base Java 7 (exception)

Comment définir votre propre classe d'exceptions

Exception unique


  public class MyException extends Exception {
    ...
  }

try Si une exception se produit dans le bloc try, le traitement est interrompu et le bloc catch est traité.

try


  ...
  void method(){
    try{
      ...
    } catch (MyException1 | MyException2 e){
      ...
    } catch (MyException3 e){
      ...
    } finaly {
      ...
    }   
  }

# throws, throw
Utilisez throws lorsqu'une méthode peut transmettre une exception à l'appelant.
Utilisez également throw lorsque vous lancez explicitement une exception. l


#### **`throws`**
```java

class classA {
  void methodA() throes MyExceptionA {
    ...
    if(isError){
      throw new MyException();
    }
    ...
  }

}

Recommended Posts

Contenu d'apprentissage de base Java 7 (exception)
Contenu d'apprentissage de base Java 5 (qualificatif)
Contenu d'apprentissage de base Java 8 (API Java)
Contenu d'apprentissage de base Java 4 (répétition)
Contenu d'apprentissage de base Java 3 (opérateur / opérateur ternaire)
Contenu d'apprentissage de base Java 9 (expression lambda)
Contenu d'apprentissage de base Java 2 (array / ArrayList)
Mémo d'apprentissage Java (basique)
Contenu d'apprentissage de base Java 1 (littéral, variable, constant)
Contenu d'apprentissage de base Java 6 (héritage / classe abstraite / interface)
Apprendre Java (0)
[Java] Types d'exception et traitement de base
Gestion des exceptions Java?
Pour l'apprentissage JAVA (2018-03-16-01)
Jour d'apprentissage Java 5
Grammaire de base Java
Grammaire Java de base
[Java] Instance d'exception
Connaissances de base Java 1
[Java] Structure de base
[Java] [Basic] Glossaire
Grammaire de base Java
Grammaire de base Java
[Java] Gestion des exceptions
☾ Java / Gestion des exceptions
À propos de la gestion des exceptions Java
Gestion des exceptions Java
Exercice Java [basique]
java learning day 2
java learning day 1
Points d'apprentissage Ruby (basique)
Java Learning 2 (Apprenez la méthode de calcul)
apprentissage java (expression conditionnelle)
[java] Lancer une exception
mémo de connaissances de base java
Mémo d'apprentissage Java (méthode)
Apprendre Java (1) - Hello World
[Java] Type de données ①-Type de base
Manipulation de base de la date Java
Interface d'historique d'apprentissage JAVA
Conventions de dénomination Java de base
Mémo d'apprentissage Java (interface)
Mémo d'apprentissage Java (héritage)
[Java] Notes de méthode de base
Types de données de base Java
Concepts de base Java OOps
Apprentissage du framework Java # 1 (version Mac)
Authentification de base avec Java 11 HttpClient
Syntaxe de base Java + trappe α
Héritage de l'interface de l'historique d'apprentissage JAVA
Mémo d'apprentissage Java (type de données)
[Java] Pratique de la gestion des exceptions [Exception]
[Java] Instruction de base pour les débutants
Livres utilisés pour apprendre Java
java learning day 4
[Java] À propos de la gestion des exceptions try-catch
[Java] Thymeleaf Basic (Spring Boot)
Règles d'utilisation pour la gestion des exceptions Java
Implémenter l'authentification de base en Java
Mémo d'apprentissage Java (opérateur logique)