現在下記のような実装になっております↓

tomcat8

~java
public class FRGW010S_DispAction extends HttpServlet{
  protected void doGet(HttpServletRequest req, HttpServletResponse resp)throws       
  ServletException,IOException{
    try{
        new FileInputStream("nofile.txt");
    catch(IOException  e){
        throw new ServletException(e);
~
~web.xml
<error-page>
    <exception-type>java.lang.Exception</exception-type>
    <location>/error.jsp</location>
</error-page>
~

エラーをthrowすることで、error.jspに遷移して欲しいのですが、実行すると画面は真っ白で、コンソールには

java.io.FileNotFoundException: nofile.txt (指定されたファイルが見つかりません。)・・・

と出力されているだけです。

原因が掴めないのですが、error-page自体が起動していないように思います(servlet-mapping等は機能している)。error-pageタグ内のexception-typeを省略し、エラーを発生させても動作しないことから、起動時にerror-pageを読み込めていないのではないかと思い調査中です。
また、記述は間違えていないと思うので、おそらく些細な原因なのではないかと考えています。

error.jspに遷移しない原因の分かる方がいましたら、ご教授をお願いします。