Creo que el ejemplo de Wolfchamane esta muy bien para lo que quieres hacer.
Sin embargo el:
Código PHP:
//Aqui borro la lista
listaNumeros.clear();
Se deberia poner en el bloque catch,no en el finally, ya que en finally probocaria que siempre se borre la lista, ya sea que la ejecucin tubo exito o no.
Saludos