summaryrefslogtreecommitdiff
path: root/src/main/Main.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/Main.java')
-rw-r--r--src/main/Main.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/src/main/Main.java b/src/main/Main.java
index bd4055f..fcae971 100644
--- a/src/main/Main.java
+++ b/src/main/Main.java
@@ -1,5 +1,6 @@
package main;
+import com.google.gson.JsonParseException;
import com.google.gson.JsonSyntaxException;
import data.Tweet;
import database.ConnectionBuilder;
@@ -72,9 +73,15 @@ public class Main {
filler.processTweet(tweet);
++tweetNo;
}
+ } catch (JsonParseException ex) {
+ if (tweet != null) {
+ System.err.println("Faulty tweet " + tweetNo + ": " + tweet);
+ }
+ Logger.getLogger(Main.class.getName()).log(Level.SEVERE,
+ "Tweet read error", ex);
} catch (SQLException ex) {
if (tweet != null) {
- System.err.println("Faulty tweet: " + tweet);
+ System.err.println("Faulty tweet " + tweetNo + ": " + tweet);
}
Logger.getLogger(Main.class.getName()).log(Level.SEVERE,
"DB error", ex);