code:
1
2
3
4
5
| sapa/Patient.java [72:1] unreported exception java.rmi.RemoteException; must be caught or declared to be thrown
super("tbl_Patient");
^
1 error
Errors compiling sapa. |
We ontwijken deze foutmelding door bij de constructor van de betreffende class throws RemoteException achter de code te zetten. Wanneer we de class proberen te compileren krijgen andere classes de bovenstaande foutmelding. Waardoor komt deze foutmelding eigenlijk en wat is er aan te doen. Op internet hebben we gezocht en ze geven daar ook oplossingen. Maar de reden waarom de foutmelding zo vaak ontstaat is er niet.
Hopelijk heeft iemand ervaring met dee fout en kan ons vertellen hoe of wat te doen om deze fout op te lossen.
oude code waarbij je dus een error krijgt:
code:
1
2
3
4
5
6
7
8
9
10
| public DataModel(String tabel)
{
tableName = new String(tabel);
selectEenStr = "SELECT * FROM " + tableName + " WHERE ";
insertStr = "INSERT INTO " + tableName + " VALUES(";
wijzigStr = "UPDATE " + tableName + " SET ";
verwijderStr = "DELETE FROM " + tableName + " WHERE ";
geefAfkortingenStr = "SELECT afkortingSpecialisme FROM " + tableName + ";";
initRMI();
} |
nieuwe code:
code:
1
2
3
4
5
6
7
8
9
10
| public DataModel(String tabel) throws RemoteException
{
tableName = new String(tabel);
selectEenStr = "SELECT * FROM " + tableName + " WHERE ";
insertStr = "INSERT INTO " + tableName + " VALUES(";
wijzigStr = "UPDATE " + tableName + " SET ";
verwijderStr = "DELETE FROM " + tableName + " WHERE ";
geefAfkortingenStr = "SELECT afkortingSpecialisme FROM " + tableName + ";";
initRMI();
} |