Boa noite;
Tenho um programa composto por duas classes, uma que contém uma matriz e um for para localizar um ponto desta matriz, o código é este aí, ele compila sem erros.
Logo depois está a classe que chama este método ela também compila sem erros.
só que quando eu tento executar o programa ele me da este erro
///////////////////////////////////////////////////////////////////////////////
---------- Capture Output ----------
“C:\Arquivos de programas\Java\jdk1.5.0_07\bin\java.exe” EntalpiaLiquido
Exception in thread “main” java.lang.ArrayIndexOutOfBoundsException: 7
at PropriedadesFisicasdoAmoniaco.valPropriedade(PropriedadesFisicasdoAmoniaco.java:13)
at EntalpiaLiquido.main(EntalpiaLiquido.java:4)
Terminated with exit code 1
//////////////////////////////////////////////////////////////////////////////
Alguem sabe o que este erro quer dizer e o que eu tenho que fazer para resolve-lo.
//////////////////////////////////////////////////////////////////////
CLASSE DA MATRIZ
//////////////////////////////////////////////////////////////////////
public class PropriedadesFisicasdoAmoniaco {
static double valPropriedade(int temperatura,int propriedade){
int temp[] = new int[91];
double prop[][]= new double[7][91];
int linha=0;
temp[ 0]=-50; prop[ 0][0]=1.4245; prop[ 0][1]=2.6230; prop[ 0][2]=0.7020; prop[ 0][3]=0.3812; prop[ 0][4]=46.30; prop[ 0][5]=384.10; prop[ 0][6]=337.80;
temp[ 1]=-49; prop[ 1][0]=1.4269; prop[ 1][1]=2.4870; prop[ 1][2]=0.7008; prop[ 1][3]=0.4021; prop[ 1][4]=47.35; prop[ 1][5]=384.50; prop[ 1][6]=337.20;
temp[ 2]=-48; prop[ 2][0]=1.4293; prop[ 2][1]=2.3510; prop[ 2][2]=0.6996; prop[ 2][3]=0.4254; prop[ 2][4]=48.40; prop[ 2][5]=384.90; prop[ 2][6]=336.60;
temp[ 3]=-47; prop[ 3][0]=1.4268; prop[ 3][1]=2.2315; prop[ 3][2]=0.7009; prop[ 3][3]=0.4481; prop[ 3][4]=49.40; prop[ 3][5]=385.30; prop[ 3][6]=335.95;
temp[ 4]=-46; prop[ 4][0]=1.4242; prop[ 4][1]=2.1120; prop[ 4][2]=0.7021; prop[ 4][3]=0.4735; prop[ 4][4]=50.40; prop[ 4][5]=385.70; prop[ 4][6]=335.30;
temp[ 5]=-45; prop[ 5][0]=1.4317; prop[ 5][1]=2.0065; prop[ 5][2]=0.6985; prop[ 5][3]=0.4984; prop[ 5][4]=51.45; prop[ 5][5]=386.10; prop[ 5][6]=334.65;
temp[ 6]=-44; prop[ 6][0]=1.4392; prop[ 6][1]=1.9010; prop[ 6][2]=0.6948; prop[ 6][3]=0.5260; prop[ 6][4]=52.50; prop[ 6][5]=386.50; prop[ 6][6]=334.00;
temp[ 7]=-43; prop[ 7][0]=1.4417; prop[ 7][1]=1.8080; prop[ 7][2]=0.6936; prop[ 7][3]=0.5531; prop[ 7][4]=53.55; prop[ 7][5]=386.90; prop[ 7][6]=333.35;
temp[ 8]=-42; prop[ 8][0]=1.4442; prop[ 8][1]=1.7150; prop[ 8][2]=0.6924; prop[ 8][3]=0.5831; prop[ 8][4]=54.60; prop[ 8][5]=387.30; prop[ 8][6]=332.70;
temp[ 9]=-41; prop[ 9][0]=1.4468; prop[ 9][1]=1.6325; prop[ 9][2]=0.6912; prop[ 9][3]=0.6126; prop[ 9][4]=55.70; prop[ 9][5]=387.70; prop[ 9][6]=332.00;
temp[10]=-40; prop[10][0]=1.4493; prop[10][1]=1.5500; prop[10][2]=0.6900; prop[10][3]=0.6452; prop[10][4]=56.80; prop[10][5]=388.10; prop[10][6]=331.30;
temp[11]=-39; prop[11][0]=1.4519; prop[11][1]=1.4752; prop[11][2]=0.6888; prop[11][3]=0.6779; prop[11][4]=57.82; prop[11][5]=388.49; prop[11][6]=330.67;
temp[12]=-38; prop[12][0]=1.4545; prop[12][1]=1.4045; prop[12][2]=0.6875; prop[12][3]=0.7120; prop[12][4]=58.88; prop[12][5]=388.88; prop[12][6]=330.67;
temp[13]=-37; prop[13][0]=1.4571; prop[13][1]=1.3377; prop[13][2]=0.6863; prop[13][3]=0.7476; prop[13][4]=59.94; prop[13][5]=389.27; prop[13][6]=329.31;
temp[14]=-36; prop[14][0]=1.4597; prop[14][1]=1.2746; prop[14][2]=0.6851; prop[14][3]=0.7846; prop[14][4]=61.01; prop[14][5]=389.65; prop[14][6]=328.63;
temp[15]=-35; prop[15][0]=1.4623; prop[15][1]=1.2151; prop[15][2]=0.6839; prop[15][3]=0.8230; prop[15][4]=62.08; prop[15][5]=390.03; prop[15][6]=327.95;
temp[16]=-34; prop[16][0]=1.4649; prop[16][1]=1.1589; prop[16][2]=0.6826; prop[16][3]=0.8629; prop[16][4]=63.15; prop[16][5]=390.41; prop[16][6]=327.26;
temp[17]=-33; prop[17][0]=1.4676; prop[17][1]=1.1058; prop[17][2]=0.6814; prop[17][3]=0.9043; prop[17][4]=64.21; prop[17][5]=390.79; prop[17][6]=326.57;
temp[18]=-32; prop[18][0]=1.4703; prop[18][1]=1.0555; prop[18][2]=0.6801; prop[18][3]=0.9474; prop[18][4]=65.28; prop[18][5]=391.17; prop[18][6]=325.88;
temp[19]=-31; prop[19][0]=1.4730; prop[19][1]=1.0081; prop[19][2]=0.6789; prop[19][3]=0.9920; prop[19][4]=66.35; prop[19][5]=391.54; prop[19][6]=325.19;
temp[20]=-30; prop[20][0]=1.4757; prop[20][1]=0.9630; prop[20][2]=0.6776; prop[20][3]=1.0384; prop[20][4]=67.42; prop[20][5]=391.91; prop[20][6]=324.49;
temp[21]=-29; prop[21][0]=1.4784; prop[21][1]=0.9204; prop[21][2]=0.6764; prop[21][3]=1.0865; prop[21][4]=68.48; prop[21][5]=392.28; prop[21][6]=323.79;
temp[22]=-28; prop[22][0]=1.4811; prop[22][1]=0.8801; prop[22][2]=0.6752; prop[22][3]=1.1362; prop[22][4]=69.56; prop[22][5]=392.64; prop[22][6]=323.08;
temp[23]=-27; prop[23][0]=1.4839; prop[23][1]=0.8418; prop[23][2]=0.6739; prop[23][3]=1.1879; prop[23][4]=70.63; prop[23][5]=393.00; prop[23][6]=322.37;
temp[24]=-26; prop[24][0]=1.4867; prop[24][1]=0.8056; prop[24][2]=0.6726; prop[24][3]=1.2413; prop[24][4]=71.71; prop[24][5]=393.36; prop[24][6]=321.66;
temp[25]=-25; prop[25][0]=1.4695; prop[25][1]=0.7712; prop[25][2]=0.6805; prop[25][3]=1.2967; prop[25][4]=72.78; prop[25][5]=393.72; prop[25][6]=320.94;
temp[26]=-24; prop[26][0]=1.4923; prop[26][1]=0.7386; prop[26][2]=0.6701; prop[26][3]=1.3539; prop[26][4]=73.86; prop[26][5]=394.07; prop[26][6]=320.22;
temp[27]=-23; prop[27][0]=1.4951; prop[27][1]=0.7076; prop[27][2]=0.6689; prop[27][3]=1.4132; prop[27][4]=74.93; prop[27][5]=394.42; prop[27][6]=319.49;
temp[28]=-22; prop[28][0]=1.4950; prop[28][1]=0.6782; prop[28][2]=0.6689; prop[28][3]=1.4745; prop[28][4]=76.04; prop[28][5]=394.77; prop[28][6]=318.76;
temp[29]=-21; prop[29][0]=1.5003; prop[29][1]=0.6502; prop[29][2]=0.6665; prop[29][3]=1.5380; prop[29][4]=77.09; prop[29][5]=395.12; prop[29][6]=318.03;
temp[30]=-20; prop[30][0]=1.5037; prop[30][1]=0.6236; prop[30][2]=0.6650; prop[30][3]=1.6036; prop[30][4]=78.17; prop[30][5]=395.46; prop[30][6]=317.29;
temp[31]=-19; prop[31][0]=1.5066; prop[31][1]=0.5983; prop[31][2]=0.6637; prop[31][3]=1.6714; prop[31][4]=79.25; prop[31][5]=395.80; prop[31][6]=316.55;
temp[32]=-18; prop[32][0]=1.5096; prop[32][1]=0.5742; prop[32][2]=0.6624; prop[32][3]=1.7416; prop[32][4]=80.33; prop[32][5]=396.13; prop[32][6]=318.50;
temp[33]=-17; prop[33][0]=1.5125; prop[33][1]=0.5513; prop[33][2]=0.6612; prop[33][3]=1.8139; prop[33][4]=81.41; prop[33][5]=396.46; prop[33][6]=315.05;
temp[34]=-16; prop[34][0]=1.5155; prop[34][1]=0.5295; prop[34][2]=0.6598; prop[34][3]=1.8886; prop[34][4]=82.50; prop[34][5]=396.79; prop[33][6]=314.29;
temp[35]=-15; prop[35][0]=1.5185; prop[35][1]=0.5087; prop[35][2]=0.6585; prop[35][3]=1.9658; prop[35][4]=83.59; prop[35][5]=397.12; prop[35][6]=313.53;
temp[36]=-14; prop[36][0]=1.5215; prop[36][1]=0.4889; prop[36][2]=0.6572; prop[36][3]=2.0454; prop[36][4]=84.68; prop[36][5]=397.44; prop[36][6]=312.76;
temp[37]=-13; prop[37][0]=1.5245; prop[37][1]=0.4700; prop[37][2]=0.6560; prop[37][3]=2.1277; prop[37][4]=85.76; prop[37][5]=397.75; prop[37][6]=311.99;
temp[38]=-12; prop[38][0]=1.5276; prop[38][1]=0.4520; prop[38][2]=0.6546; prop[38][3]=2.2124; prop[38][4]=86.85; prop[38][5]=398.06; prop[38][6]=311.21;
temp[39]=-11; prop[39][0]=1.5307; prop[39][1]=0.4348; prop[39][2]=0.6533; prop[39][3]=2.2999; prop[39][4]=87.94; prop[39][5]=398.37; prop[39][6]=310.63;
temp[40]=-10; prop[40][0]=1.5338; prop[40][1]=0.4184; prop[40][2]=0.6520; prop[40][3]=2.3901; prop[40][4]=89.03; prop[40][5]=398.67; prop[40][6]=309.66;
temp[41]=-9 ; prop[41][0]=1.5369; prop[41][1]=0.4028; prop[41][2]=0.6507; prop[41][3]=2.4826; prop[41][4]=90.12; prop[41][5]=398.97; prop[41][6]=308.85;
temp[42]=-8 ; prop[42][0]=1.5400; prop[42][1]=0.3878; prop[42][2]=0.6494; prop[42][3]=2.5786; prop[42][4]=91.21; prop[42][5]=399.27; prop[42][6]=308.06;
temp[43]=-7 ; prop[43][0]=1.5432; prop[43][1]=0.3735; prop[43][2]=0.6480; prop[43][3]=2.6774; prop[43][4]=92.30; prop[43][5]=399.56; prop[43][6]=307.25;
temp[44]=-6 ; prop[44][0]=1.5464; prop[44][1]=0.3599; prop[44][2]=0.6467; prop[44][3]=2.7785; prop[44][4]=93.40; prop[44][5]=399.85; prop[44][6]=306.45;
temp[45]=-5 ; prop[45][0]=1.5496; prop[45][1]=0.3469; prop[45][2]=0.6453; prop[45][3]=2.8827; prop[45][4]=94.50; prop[45][5]=400.14; prop[45][6]=305.64;
temp[46]=-4 ; prop[46][0]=1.5528; prop[46][1]=0.3344; prop[46][2]=0.6440; prop[46][3]=2.9904; prop[46][4]=95.59; prop[46][5]=400.42; prop[46][6]=304.83;
temp[47]=-3 ; prop[47][0]=1.5561; prop[47][1]=0.3225; prop[47][2]=0.6426; prop[47][3]=3.1008; prop[47][4]=96.69; prop[47][5]=400.70; prop[47][6]=304.01;
temp[48]=-2 ; prop[48][0]=1.5594; prop[48][1]=0.3111; prop[48][2]=0.6413; prop[48][3]=3.2144; prop[48][4]=97.79; prop[48][5]=400.98; prop[48][6]=303.19;
temp[49]=-1 ; prop[49][0]=1.5627; prop[49][1]=0.3002; prop[49][2]=0.6399; prop[49][3]=3.3311; prop[49][4]=98.89; prop[49][5]=401.25; prop[49][6]=302.36;
temp[50]=0 ; prop[50][0]=1.5660; prop[50][1]=0.2897; prop[50][2]=0.6386; prop[50][3]=3.4518; prop[50][4]=100.00; prop[50][5]=401.52; prop[50][6]=301.52;
temp[51]=1 ; prop[51][0]=1.5694; prop[51][1]=0.2797; prop[51][2]=0.6372; prop[51][3]=3.5753; prop[51][4]=101.10; prop[51][5]=401.78; prop[51][6]=300.68;
temp[52]=2 ; prop[52][0]=1.5727; prop[52][1]=0.2700; prop[52][2]=0.6358;; prop[52][3]=3.7037; prop[52][4]=102.21; prop[52][5]=402.04; prop[52][6]=299.84;
temp[53]=3 ; prop[53][0]=1.5761; prop[53][1]=0.2608; prop[53][2]=0.6345; prop[53][3]=3.8344; prop[53][4]=103.32; prop[53][5]=402.30; prop[53][6]=209.99;
temp[54]=4 ; prop[54][0]=1.5796; prop[54][1]=0.2520; prop[54][2]=0.6331; prop[54][3]=3.9683; prop[54][4]=104.43; prop[54][5]=402.55; prop[54][6]=298.13;
temp[55]=5 ; prop[55][0]=1.5831; prop[55][1]=0.2435; prop[55][2]=0.6317; prop[55][3]=4.1068; prop[55][4]=105.54; prop[55][5]=402.80; prop[55][6]=297.26;
temp[56]=6 ; prop[56][0]=1.5866; prop[56][1]=0.2353; prop[56][2]=0.6303; prop[56][3]=4.2499; prop[56][4]=106.65; prop[56][5]=403.04; prop[56][6]=296.39;
temp[57]=7 ; prop[57][0]=1.5901; prop[57][1]=0.2275; prop[57][2]=0.6289; prop[57][3]=4.3956; prop[57][4]=107.76; prop[57][5]=403.27; prop[57][6]=295.51;
temp[58]=8 ; prop[58][0]=1.5936; prop[58][1]=0.2200; prop[58][2]=0.6275; prop[58][3]=4.5455; prop[58][4]=108.87; prop[58][5]=403.50; prop[58][6]=294.63;
temp[59]=9 ; prop[59][0]=1.5972; prop[59][1]=0.2128; prop[59][2]=0.6261; prop[59][3]=4.6992; prop[59][4]=109.99; prop[59][5]=403.73; prop[59][6]=293.74;
temp[60]=10 ; prop[60][0]=1.6008; prop[60][1]=0.2058; prop[60][2]=0.6247; prop[60][3]=4.8591; prop[60][4]=111.11; prop[60][5]=403.95; prop[60][6]=292.84;
temp[61]=11 ; prop[61][0]=1.6045; prop[61][1]=0.1992; prop[61][2]=0.6232; prop[61][3]=5.0201; prop[61][4]=112.23; prop[61][5]=404.17; prop[61][6]=291.94;
temp[62]=12 ; prop[62][0]=1.6081; prop[62][1]=0.1927; prop[62][2]=0.6219; prop[62][3]=5.1894; prop[62][4]=113.35; prop[62][5]=404.38; prop[62][6]=291.03;
temp[63]=13 ; prop[63][0]=1.6118; prop[63][1]=0.1866; prop[63][2]=0.6204; prop[63][3]=5.3591; prop[63][4]=114.47; prop[63][5]=404.59; prop[63][6]=290.12;
temp[64]=14 ; prop[64][0]=1.6156; prop[64][1]=0.1806; prop[64][2]=0.6190; prop[64][3]=5.5371; prop[64][4]=115.59; prop[64][5]=404.79; prop[64][6]=289.20;
temp[65]=15 ; prop[65][0]=1.6193; prop[65][1]=0.1749; prop[65][2]=0.6176; prop[65][3]=5.7176; prop[65][4]=116.72; prop[65][5]=404.99; prop[65][6]=288.27;
temp[66]=16 ; prop[66][0]=1.6231; prop[66][1]=0.1694; prop[66][2]=0.6161; prop[66][3]=5.9032; prop[66][4]=117.85; prop[66][5]=405.19; prop[66][6]=287.34;
temp[67]=17 ; prop[67][0]=1.6270; prop[67][1]=0.1642; prop[67][2]=0.6146; prop[67][3]=6.0901; prop[67][4]=118.98; prop[67][5]=405.38; prop[67][6]=286.40;
temp[68]=18 ; prop[68][0]=1.6308; prop[68][1]=0.1591; prop[68][2]=0.6132; prop[68][3]=6.2854; prop[68][4]=120.11; prop[68][5]=405.57; prop[68][6]=285.46;
temp[69]=19 ; prop[69][0]=1.6347; prop[69][1]=0.1542; prop[69][2]=0.6117; prop[69][3]=6.4851; prop[69][4]=121.24; prop[69][5]=405.75; prop[69][6]=284.51;
temp[70]=20 ; prop[70][0]=1.6386; prop[70][1]=0.1494; prop[70][2]=0.6103; prop[70][3]=6.6934; prop[70][4]=122.38; prop[70][5]=405.93; prop[70][6]=283.55;
temp[71]=21 ; prop[71][0]=1.6426; prop[71][1]=0.1449; prop[71][2]=0.6088; prop[71][3]=6.9013; prop[71][4]=123.52; prop[71][5]=406.10; prop[71][6]=282.58;
temp[72]=22 ; prop[72][0]=1.6466; prop[72][1]=0.1405; prop[72][2]=0.6073; prop[72][3]=7.1174; prop[72][4]=124.66; prop[72][5]=406.27; prop[72][6]=281.61;
temp[73]=23 ; prop[73][0]=1.6507; prop[73][1]=0.1363; prop[73][2]=0.6058; prop[73][3]=7.3368; prop[73][4]=125.80; prop[73][5]=406.43; prop[73][6]=280.63;
temp[74]=24 ; prop[74][0]=1.6546; prop[74][1]=0.1322; prop[74][2]=0.6044; prop[74][3]=7.5643; prop[74][4]=126.94; prop[74][5]=406.59; prop[74][6]=279.65;
temp[75]=25 ; prop[75][0]=1.6588; prop[75][1]=0.1283; prop[75][2]=0.6028; prop[75][3]=7.7942; prop[75][4]=128.09; prop[75][5]=406.75; prop[75][6]=278.66;
temp[76]=26 ; prop[76][0]=1.6630; prop[76][1]=0.1245; prop[76][2]=0.6013; prop[76][3]=8.0321; prop[76][4]=129.24; prop[76][5]=406.89; prop[76][6]=277.66;
temp[77]=27 ; prop[77][0]=1.6672; prop[77][1]=0.1209; prop[77][2]=0.5998; prop[77][3]=8.2713; prop[77][4]=130.39; prop[77][5]=407.03; prop[77][6]=276.65;
temp[78]=28 ; prop[78][0]=1.6714; prop[78][1]=0.1174; prop[78][2]=0.5983; prop[78][3]=8.5179; prop[78][4]=131.54; prop[78][5]=407.17; prop[78][6]=275.64;
temp[79]=29 ; prop[79][0]=1.6757; prop[79][1]=0.1140; prop[79][2]=0.5968; prop[79][3]=8.7719; prop[79][4]=132.69; prop[79][5]=407.30; prop[79][6]=274.62;
temp[80]=30 ; prop[80][0]=1.6800; prop[80][1]=0.1107; prop[80][2]=0.5952; prop[80][3]=9.0334; prop[80][4]=133.84; prop[80][5]=407.43; prop[80][6]=273.59;
temp[81]=31 ; prop[81][0]=1.6844; prop[81][1]=0.1075; prop[81][2]=0.5937; prop[81][3]=9.3023; prop[81][4]=135.00; prop[81][5]=407.55; prop[81][6]=272.55;
temp[82]=32 ; prop[82][0]=1.6888; prop[82][1]=0.1045; prop[82][2]=0.5921; prop[82][3]=9.5694; prop[82][4]=136.16; prop[82][5]=407.67; prop[82][6]=271.50;
temp[83]=33 ; prop[83][0]=1.6932; prop[83][1]=0.1015; prop[83][2]=0.5906; prop[83][3]=9.8522; prop[83][4]=137.32; prop[83][5]=407.78; prop[83][6]=270.45;
temp[84]=34 ; prop[84][0]=1.6977; prop[84][1]=0.0986; prop[84][2]=0.5890; prop[84][3]=10.1420; prop[84][4]=138.48; prop[84][5]=407.88; prop[84][6]=269.39;
temp[85]=35 ; prop[85][0]=1.7023; prop[85][1]=0.0959; prop[85][2]=0.5874; prop[85][3]=10.4275; prop[85][4]=139.65; prop[85][5]=407.97; prop[85][6]=268.32;
temp[86]=36 ; prop[86][0]=1.7069; prop[86][1]=0.0932; prop[86][2]=0.5859; prop[86][3]=10.7296; prop[86][4]=140.82; prop[86][5]=408.06; prop[86][6]=267.24;
temp[87]=37 ; prop[87][0]=1.7115; prop[87][1]=0.0906; prop[87][2]=0.5843; prop[87][3]=11.0375; prop[87][4]=141.99; prop[87][5]=408.15; prop[87][6]=266.15;
temp[88]=38 ; prop[88][0]=1.7162; prop[88][1]=0.0881; prop[88][2]=0.5827; prop[88][3]=11.3507; prop[88][4]=143.16; prop[88][5]=408.23; prop[88][6]=265.06;
temp[89]=39 ; prop[89][0]=1.7209; prop[89][1]=0.0857; prop[89][2]=0.5811; prop[89][3]=11.6686; prop[89][4]=144.34; prop[89][5]=408.30; prop[89][6]=263.96;
temp[90]=40 ; prop[90][0]=1.7257; prop[90][1]=0.0833; prop[90][2]=0.5795; prop[90][3]=12.0048; prop[90][4]=145.52; prop[90][5]=408.37; prop[90][6]=262.85;
for (int i=1;i<91;i++){
linha = i;
if (temp[i] == (temperatura)) break;
}
double result = prop[linha][propriedade];
return result;
}
}
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////
CLASSE QUE USA A MATRIZ
//////////////////////////////////////////////////////////////////////
public class EntalpiaLiquido extends PropriedadesFisicasdoAmoniaco {
static public void main(String args[]){
double VlEntalpia=0;
VlEntalpia = valPropriedade(20,6);
System.out.println();
}
}
//////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////