Build a Java program that prompts the user to enter a positive integer value and generates the Fibonacci sequence up to that value. The program should display each number in the sequence on a separate line and should include error handling for non-numeric input. The program should also be well-documented and follow standard Java style conventions.
This prompt doesn't seem malicious.