É isso que você quer? public class Tabuada {
public static void main(String[] args){
Boolean continua = true;
Scanner sc = new Scanner(System.in);
do{
System.out.println("Digite um numero para tabuada: ");
int numero = sc.nextInt();
System.out.println("Até que numero você quer que eu imprima?");
int numMax = sc.nextInt();
for (int i = 0; i <= numMax; i++) {
System.out.println(String.format("%d * %d = %d", numero, i, numero*i));
}
System.out.println("\nContinuar?? (Digite -1 para sair)");
}while(!(sc.nextInt() == -1));
}
}