Volvemos al ejercicio 19 de la unidad 2, pero en este caso leemos los valores mediante un cuadro de diálogo de la clase JOptionPane y mostramos el resultado del mismo modo.
También aprovechamos para repasar el manejo de excepciones y hacemos que si el usuario introduce algún valor que no sea de tipo numérico se lo advierta (ojo no usamos excepciones específicas).
package interfaz;
import javax.swing.JOptionPane;
public class Interfaz {
/**
* @param args the command line arguments
*/
static String calculaPotencia(int num){
String cadena="";