Destiser
Legacy Member
Beste,
ik zit met een programmeermethode probleem. ivm functies/methods... Als je een functie/method hebt die zowiezo niks moet teruggeven kun je ervoor opteren om ofwel:
- Een boolean te retourneren die aangeeft of de functie/methode succesvol werd uitgevoerd
- of niks retourneren en bij problemen een exception throwen
Maar wat is nu het beste, bestaat hier een richtlijn voor? Wanneer ga je nu kiezen om een exception te throwen en wanneer om een bool te retouren? Bijvoorbeeld bij parameters die met null ingevuld zijn en dat niet mag, of een ongeldig pad naam, of...
Wat is nu het beste om te doen? Exceptions of bools retouren?
ik zit met een programmeermethode probleem. ivm functies/methods... Als je een functie/method hebt die zowiezo niks moet teruggeven kun je ervoor opteren om ofwel:
- Een boolean te retourneren die aangeeft of de functie/methode succesvol werd uitgevoerd
- of niks retourneren en bij problemen een exception throwen
Maar wat is nu het beste, bestaat hier een richtlijn voor? Wanneer ga je nu kiezen om een exception te throwen en wanneer om een bool te retouren? Bijvoorbeeld bij parameters die met null ingevuld zijn en dat niet mag, of een ongeldig pad naam, of...
Wat is nu het beste om te doen? Exceptions of bools retouren?