当前位置: 首页>>代码示例>>用法及示例精选>>正文


Java Java.util.Formatter.ioException()用法及代码示例


描述

这个java.util.Formatter.ioException()方法返回此格式化程序的 Appendable 最后一次抛出的 IOException。

如果目标的 append() 方法从不抛出 IOException,则此方法将始终返回 null。

声明

以下是声明java.util.Formatter.ioException()方法

public IOException ioException()

参数

NA

返回值

此方法返回 Appendable 抛出的最后一个异常,如果不存在此类异常,则返回 null。

异常

NA

示例

下面的例子展示了 java.util.Formatter.ioException() 方法的用法。

package com.tutorialspoint;

import java.util.Formatter;
import java.util.Locale;

public class FormatterDemo {
   public static void main(String[] args) {

      // create a new formatter
      StringBuffer buffer = new StringBuffer();
      Formatter formatter = new Formatter(buffer, Locale.US);

      // format a new string
      String name = "World";
      formatter.format("Hello %s !", name);

      // print the formatted string with default locale
      System.out.println("" + formatter);

      // print latest exception, which is null
      System.out.println("" + formatter.ioException());
   }
}

让我们编译并运行上面的程序,这将产生以下结果——

Hello World !
null

相关用法

注:本文由纯净天空筛选整理自 Java.util.Formatter.ioException() Method。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。