Lo más fácil para campos numéricos es capturar una excepción NumericFormatException y manejarla como te guste.
Ej:
try
{
edad = toInt(cajadetexto.Text);
}
catch(NumericFormatException e)
{
// Mostrar mensaje, escupir al usuario o formatear el disco.
// Lo que más te guste
}
Ej:
try
{
edad = toInt(cajadetexto.Text);
}
catch(NumericFormatException e)
{
// Mostrar mensaje, escupir al usuario o formatear el disco.
// Lo que más te guste
}