From 28e3815fe8d6eff878bfb5d596c318f8795178cf Mon Sep 17 00:00:00 2001 From: Klaus Reimer Date: Thu, 18 Apr 2013 21:35:05 +0200 Subject: [PATCH] Get rid of useless try...catch --- .../descriptors/SimpleUsbStringDescriptor.java | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/main/java/de/ailis/usb4java/descriptors/SimpleUsbStringDescriptor.java b/src/main/java/de/ailis/usb4java/descriptors/SimpleUsbStringDescriptor.java index f283e65..02805d1 100644 --- a/src/main/java/de/ailis/usb4java/descriptors/SimpleUsbStringDescriptor.java +++ b/src/main/java/de/ailis/usb4java/descriptors/SimpleUsbStringDescriptor.java @@ -7,6 +7,7 @@ package de.ailis.usb4java.descriptors; import java.io.UnsupportedEncodingException; import java.nio.ByteBuffer; +import java.nio.charset.Charset; import javax.usb.UsbStringDescriptor; @@ -113,13 +114,6 @@ public final class SimpleUsbStringDescriptor extends SimpleUsbDescriptor @Override public String toString() { - try - { - return getString(); - } - catch (UnsupportedEncodingException e) - { - return super.toString(); - } + return new String(this.bString, Charset.forName("UTF-16LE")); } }