Helpmij.nl
Helpmij.nl
Helpmij.nl
Steun Helpmij.nl! Klik hier     Computerprobleem? Klik hier!

Quote

Weergeven resultaten 1 tot 6 van 6

Onderwerp: Try en catch fout opsporing

  • Vraag is opgelost
  1. #1

    Try en catch fout opsporing

    Hallo ik heb een programma geschreven waarbij je de tafels kunt oefenen.

    Maar wanneer je als antwoord bijvoorbeeld "e" invoert crasht het.

    Iemand zei dat ik try and catch moest gebruiken maar ik begrijp hier niet veel van en waarbij ik het moet invoeren!

    Kunnen jullie mij helpen?
    Laatst aangepast door Mattiedude : 15 februari 2012 om 10:57

  2. #2
    Code:
    class paneel extends Panel throws Exception{
    verder zal je editor dan u bepaalde code laten toevoegen try catch

    zie
    http://docs.oracle.com/javase/tutori...ons/catch.html
    Als ik werk is mijn reactiesnelheid trager... op het forum

  3. #3
    Hallo kenikavanbis,

    Ik snap het try and catch gedeelte op zichzelf niet.

    Werkt net net als de php if else statements?
    Kunt u misschien een voorbeeld geven?

  4. #4
    Zoals de naam al zegt: probeer { } vangop { ]

    voorbeeldje:

    je probeert een connectie te maken met een database. dit zou om verschillende redenen fout kunnen gaan. om te voorkomen dat de hele applicatie dan crashed kan je dan een try catch block toepassen:


    CPP Code:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    
    try{
     
             //verbinding maken met database
     
    }
     
    //beter is om specefieke exception te vangen
    catch(Exception ex){
          
           //log de error of iets anders
    }
     
    //tot slot kan je ook nog een finally toepassen, deze block code wordt ten alle tijden uitgevoerd ( ook na een error )
     
    finally{
     
          // spul opruimen of iets dergelijks.
     
    }

    concrete voorbeelden:

    http://www.javapractices.com/topic/TopicAction.do?Id=25

  5. #5
    Je hebt preventieve aanpak en represieve aanpak

    dus je kan alles controleren of je iets kan ( if ) doen maar je kan ook het laten gebeuren zonder min of meer (try)

    en controleren of er iets mis gaat

    dit laat toe u programma sneller te laten lopen.
    Als ik werk is mijn reactiesnelheid trager... op het forum

  6. #6
    Bedankt het is me uiteindelijk gelukt!

Berichtenregels

  • U mag geen nieuwe discussies starten.
  • U mag niet reageren op berichten.
  • U mag geen bijlagen versturen.
  • Umag niet uw berichten bewerken.
  •  
Helpmij.nl
Helpmij.nl

Helpmij.nl en business

Partners
Sponsoren
Linkpartners
Aanbiedingen