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
verder zal je editor dan u bepaalde code laten toevoegen try catchCode:class paneel extends Panel throws Exception{
zie
http://docs.oracle.com/javase/tutori...ons/catch.html
Als ik werk is mijn reactiesnelheid trager... op het forum
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?
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
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
Bedankt het is me uiteindelijk gelukt!