Puedes hacerlo de varias maneras, por ejemplo:
- Recoger el valor en un String y comprobar tu ese string (mirando si cada caracter de esa cadena es numérico) para ver si es un número y posteriormente hacer la conversión.
- Recoger el valor en un String, intentar hacer la conversión a número directamente y capturar la excepción en caso que no sea un número.