Even een kleine probleemstelling voor het zoeken in een String.
Ik ga hier van een willekeurige string uit waarvan ik op basis van hoe de string is, 2 verschillende afhandelingen wil doen:
1: De String begint met een cijfer > Doe afhandeling 1
2: De String begint met een letter > Doe afhandeling 2
Ik had zelf bedacht:
1. Pak het eerste character en maak hier een Integer van met new Integer('eerste char');
1. Gaat dit goed > doe afhandeling 1
2. Gaat dit niet goed > Vang de NumberFormatException af en doe hierin afhandeling 2.
Dit lijkt mij dus geen juiste manier van exception-handling en dus een lelijke manier om dit zo te doen.
Waarschijnlijk is het antwoord heel simpel maar ik zie het nu ff niet.
Hoe zouden jullie dit doen?
Ik ga hier van een willekeurige string uit waarvan ik op basis van hoe de string is, 2 verschillende afhandelingen wil doen:
1: De String begint met een cijfer > Doe afhandeling 1
2: De String begint met een letter > Doe afhandeling 2
Ik had zelf bedacht:
1. Pak het eerste character en maak hier een Integer van met new Integer('eerste char');
1. Gaat dit goed > doe afhandeling 1
2. Gaat dit niet goed > Vang de NumberFormatException af en doe hierin afhandeling 2.
Dit lijkt mij dus geen juiste manier van exception-handling en dus een lelijke manier om dit zo te doen.
Waarschijnlijk is het antwoord heel simpel maar ik zie het nu ff niet.
Hoe zouden jullie dit doen?