Identify errors and correct them of the following Java program:
1. import java.utility.Random;
2.
3. public class Sequen
4.
5. private int stand
6. private int calc;
7.
8. public Sequen(int numStand)
9. {
10. stand = numStand;
11. skip;
12. }
13.
14. public void skip()
15. {
16. Random sit = new Random();
17. calc = sit.nextInt(stand) + 1;
18. }
19.
20. public getStand()
21. {
22. return stand;
23. }
24.
25. int getCalc()
26. {
27. return calc;
28. }
29. }
One error is already identified for you as shown below:
Line Number: 5
Error description: Missing semicolon
Statement after correction: private int stand;
Identify 5 other errors and give their Line Number, Error description and Statement after correction.
Errors:
1)
Line Number : 1
Error Description : 'utility' package does not exist. It is 'util'.
Correct Statement : import java.util.Random;
2)
Line Number : 3
Error Description : After the class name '{' is expected.
Correct statement: public class Sequen{
3)
Line Number : 11
Error Description : skip is not a statement. It is a method. The
methods must be invoked using ().
Correct statement : skip();
4)
Line Number :20
Error Description : return type must be specified
Correct statement : public
5)
The error is already identified.
Line Number : 5
Error description : Missing semicolon
Correct statement : private int stand;
Get Answers For Free
Most questions answered within 1 hours.