acceterebbe argomento float se la sua firma fosse metodo1(float mioFloat). Nel tuo caso così non è.

Prova a togliere throws MiaEccezione dalla dichiarazione del metodo e a richiamare il metodo all'interno di un try/catch:

Prova prova = new Prova();

try {
prova.metodo1(iltuofloat);
} catch (Throwable t) {
t.printStackTrace();
}

E vedi che succede.

Prova poi a dichiarare il metodo con throws MiaEccezione e vedi che succede.

Prova poi a dichiarare il metodo con throws Exception e vedi che succede.