In: Computer Science
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.
Below table shows the error details.
Line Number | Error description | Statement after correction |
1 | import java.utility.Random; utility is used instead of util. | import java.util.Random; |
4 | Opening { curly brace is missing | { |
11 | method call () for skip is missing | skip(); |
20 | return type is missing need to use int as return type | public int getStand() |
25 | public modifier for the method call is missing | public int getCalc() |
Below is the modified program