recherche

Maison  >  Questions et réponses  >  le corps du texte

为什么java到处都要用到try catch?

新手学java,在什么情况下要包括try catch啊?
我理解的try catch 是处理异常。
难道java有些方法对象 本身就要配合try catch来使用的吗?

天蓬老师天蓬老师2802 Il y a quelques jours1809

répondre à tous(18)je répondrai

  • 高洛峰

    高洛峰2017-04-18 10:28:06

    Vous souhaitez essayer catch car la déclaration de méthode de l'objet que vous utilisez peut lever une exception.

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:28:06

    À l'exception de RuntimeException, si d'autres exceptions ne sont pas interceptées, la compilation échouera. Généralement, le compilateur demandera que la méthode puisse lever une exception

    répondre
    0
  • 黄舟

    黄舟2017-04-18 10:28:06

    Parfois, l'exécution de nombreuses méthodes ne sera pas aussi fluide que la première étape, et il y aura toujours des erreurs au milieu et des exceptions seront signalées. Pour savoir ce qui n’a pas fonctionné, vous devez détecter l’exception et la gérer de manière raisonnable.

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:28:06

    La détection des exceptions peut localiser rapidement les problèmes. Elle est généralement ajoutée au code qui, selon vous, peut générer des exceptions. Le choix de l'exception et de l'emplacement du code appropriés est le plus critique.

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-18 10:28:06

    Coopérez avec les journaux pour localiser rapidement les erreurs et les messages d'erreur

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:28:06

    Tout d’abord, try catch n’est pas utilisé partout. try catch est utilisé lorsqu'une exception peut être levée. C'est un bon mécanisme, mais n'en abusez pas.
    Même certains langages de programmation ne recommandent pas d'utiliser try catch

    répondre
    0
  • 怪我咯

    怪我咯2017-04-18 10:28:06

    La détection des exceptions est bénéfique pour la stabilité du programme

    répondre
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:28:06

    Un programme robuste ne s'exécute pas comme nous le pensons. Il aura quelques accidents pendant le processus d'exécution, comme la connexion à la base de données, l'appel de sa méthode sur une référence nulle, et le fichier local que vous souhaitez lire ne fonctionne pas. Il existe diverses situations inattendues. Ce sont des exceptions qui doivent être prises en compte lors de l'écriture de programmes. À ce stade, vous devez intercepter l'exception et la gérer spécialement.

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-18 10:28:06

    Le langage Java est très robuste, 非RuntimeExceptiondoit être capté ou lancer vers le haut Bref, il faut toujours le traiter. try catchIl gère les exceptions.

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-18 10:28:06

    Ceux qui conçoivent des méthodes peuvent utiliser des lancers pour déclarer qu'une fonction "peut" lancer une sorte d'exception

    Ceux qui utilisent cette méthode doivent considérer cette exception (soit try/catch lors de l'appel, soit lancer l'exception eux-mêmes, sinon une erreur de compilation se produira si aucune des deux n'est effectuée)

    répondre
    0
  • Annulerrépondre