Alguem me ajude com ireport por favor.. esta dando esses erros aqui

Exception in thread “main” java.io.FileNotFoundException: PercentualLucro.jasper

    at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:11
  1.  at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(Jasper
    

FillManager.java:314)
at vfiscal.Relatoriopega.geraRelatorio(Relatoriopega.java:51)
at vfiscal.Relatoriopega.main(Relatoriopega.java:62)

NESTED BY :
net.sf.jasperreports.engine.JRException: PercentualLucro.jasper
at net.sf.jasperreports.engine.util.JRLoader.loadObject(JRLoader.java:11
7)
at net.sf.jasperreports.engine.JasperFillManager.fillReportToFile(Jasper
FillManager.java:314)
at vfiscal.Relatoriopega.geraRelatorio(Relatoriopega.java:51)
at vfiscal.Relatoriopega.main(Relatoriopega.java:62)
Caused by: java.io.FileNotFoundException: PercentualLucro.jasper
… 4 more
Press any key to continue…

PQ ESTARA DANDO ESSES ERROS?? ALGUEM ME AJUDE PLISSSS
AQUI VAI MINHA CLASSE

package vfiscal;
import net.sf.jasperreports.engine.JRException;
import net.sf.jasperreports.engine.JRExporter;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.fill.;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.
;
import net.sf.jasperreports.engine.JasperRunManager;
import net.sf.jasperreports.engine.JRResultSetDataSource;
import net.sf.jasperreports.engine.JasperExportManager;
import net.sf.jasperreports.view.;
import net.sf.jasperreports.view.JasperViewer;
import javax.servlet.Servlet;
import javax.servlet.http.
;
import javax.servlet.ServletException;
import java.util.HashMap;
import java.io.InputStream;
import java.sql.;
import vfiscal.
;
import java.util.*;

public class Relatoriopega {
/* Real za con tornan i exão com o banco de dados, re do o objeto Connection /
private static Connection getConnection( ) throws
ClassNotFoundException, SQLException
{
String driver = “com.mysql.jdbc.Driver”;
String url = “jdbc:mysql://localhost:3306/vfiscal”;
String user = “”;
String password = “”;
Class.forName(driver);
Connection con = DriverManager.getConnection( url, user, password );
return con;
}
/
Gera Relatorio e visualiza-o */
public void geraRelatorio( ) throws JRException, Exception
{

Connection con = getConnection( );
Statement stm = con.createStatement( );
String query = “select * from percentual_lucro”;
ResultSet rs = stm.executeQuery( query );
/* implementação da interface JRDataSource para DataSource ResultSet /
JRResultSetDataSource jrRS = new JRResultSetDataSource( rs );
/
HashMap de parametros utilizados no relatório. Sempre instanciados /
Map parameters = new HashMap();
// parameters.put(“COLUNA”, valor);
/
Preenche o relatório com os dados. Gera o arquivo BibliotecaPessoal.jrprint /
JasperFillManager.fillReportToFile( “PercentualLucro.jasper”, parameters, jrRS );
/
Exporta para o formato PDF /
JasperExportManager.exportReportToPdfFile( “PercentualLucro.jrprint” );
/
Preenche o relatorio e o salva diretamente em arquivo PDF. Sem
a necessidade do .jrprint /
JasperRunManager.runReportToPdfFile(“PercentualLucro.jasper”, parameters, jrRS);
/
Visualiza o relatório em formato PDF */
JasperViewer.viewReport( “PercentualLucro.pdf”, false );
}
public static void main(String[] args) throws JRException, Exception
{
new Relatoriopega().geraRelatorio();
}

}