Examlex

Solved

Use the Code Below to Answer the Following Questions

question 31

Multiple Choice

Use the code below to answer the following questions. Note that the catch statements in the code are not implemented, but you will not need those details. Assume filename is a String, x is an int, a is a double array and i is an int. Use the comments i1, i2, i3, e1, e2, e3, e4, e5 to answer the questions (i for instruction, e for exception handler) .
try
{
BufferedReader infile = new BufferedReader(new FileReader(filename) ) ; // i1
int x = Integer.parseInt(infile.readLine( ) ) ; // i2
a[++i] = (double) (1 / x) ; // i3
}
catch (FileNotFoundException ex) {...} // e1
catch (NumberFormatException ex) {...} // e2
catch (ArithmeticException ex) {...} // e3
catch (ArrayIndexOutOfBounds ex) {...} // e4
catch (IOException ex) {...} // e5
-An exception that could also arise in the try statement that does not have an associated catch statement is


Definitions:

Type Of Tactics

Various strategies or methods employed to achieve a particular objective or to tackle situations.

Irrationality

The act of behaving or making decisions that lack reason or logical thinking.

Fanaticism

Extreme zeal or enthusiasm, often to the point of irrationality, in support of a cause or belief.

USA PATRIOT Act

Legislation passed in response to the September 11, 2001, terrorist attacks aiming to strengthen U.S. counterterrorism efforts by enhancing law enforcement investigatory tools.

Related Questions